/**
 * Validar la Existencia de un Empleado (Regristrarse)
 * 
 * @param url string
 * @param cedula
 */

function validar_empleado(url, cedula) {
	var strUrl = url + "/index.php/sagem/Verificar_Empleado/" + cedula;
	new Ajax.Updater('ROk', strUrl);
}

function validar_empleador(url, cedula) {
	var strUrl = url + "/index.php/sagem/Verificar_Empleado/" + cedula;
	new Ajax.Updater('ROkr', strUrl);
}

function comparar_clave(clave, rclave) {
	
	if(clave != ""){	
		if (clave == rclave) {
			Effect.Fade('RCancelClave', {
				duration : 0.0
			});
			Effect.Appear('ROkClave');
			frmRegistrarse.vclave.value = "Ok";
	
		} else {
			Effect.Fade('ROkClave', {
				duration : 0.0
			});
			Effect.Appear('RCancelClave');
			frmRegistrarse.vclave.value = "Err";
		}
	}else{
		Effect.Fade('ROkClave', {
			duration : 0.0
		});
		Effect.Appear('RCancelClave');
		frmRegistrarse.vclave.value = "Err";
	}
}

function comparar_correo(url, correo, rcorreo, contenedor) {
	Effect.Appear(contenedor);
	if(validar_Correo(correo) == true){
		if (correo == rcorreo) {
			contenedor.innerHTML = "<img src='" + url + "ok.png'  style='width:16px;' ></img>";
			frmRegistrarse.vcorreo.value = "Ok";
		}else{
			contenedor.innerHTML = "<img src='" + url + "error.png'  style='width:16px;' ></img>&nbsp;Correos Diferentes";
			frmRegistrarse.vcorreo.value = "Err";
		}
	}else{
		frmRegistrarse.vcorreo.value = "Err";
		contenedor.innerHTML = "<img src='" + url + "error.png'  style='width:16px;' ></img>&nbsp;Correo invalido";
	}
}


function Solo_Numero(){
	alert(window.event.keyCode);
	var key = window.event.keyCode;
		if (key < 48 || key > 57){
		window.event.keyCode=0;
	}
}
function validar_Correo(correo) {
   re = /^[_a-z0-9-]+(.[_a-z0-9-]+)*@[a-z0-9-]+(.[a-z0-9-]+)*(.[a-z]{2,3})$/
    if(!re.exec(correo))    {
        return false;
    }else{
        return true;
    }
}
/**
 * Aparecer Contenedores (Datos_Personales)
 * 
 */

function aparecer(contenedor) {

	Effect.Appear(contenedor);

}
function desaparecer(contenedor) {

	Effect.Fade(contenedor);

}

function desaparecerforma(contenedor) {

	Effect.Fade(contenedor, {
		duration : 0.0
	});
}

function cargar_historial(url, codigo, mes, tipo, nomina) {

	var strUrl = url + "/index.php/sagem/historial_pagos/" + codigo + "/" + mes
			+ "/" + tipo + "/" + nomina;
	new Ajax.Updater('dtHistorial', strUrl);

}
